package com.tusuo.stds.rest;

import org.parceler.Parcel;

import java.util.List;

/**
 * @author J.Huang
 * @version 1.0
 *
 */

public class LevelList extends ApiResult {
    public List<Level> MainLevels;
    public List<Level> BonusLevels;

    @Parcel
    public static class Level {
        public static final String EXTRA_NAME = Level.class.getName();

        public int Id;
        public String Title;
        public boolean IsMain;
        public String Description;
        public int LevelType;
        public int CompletionStatus;
        public int LockStatus;
        public int CompleteType;


        @Override
        public String toString() {
            return "Level{" +
                    "Id=" + Id +
                    ", Title='" + Title + '\'' +
                    ", IsMain=" + IsMain +
                    ", Description='" + Description + '\'' +
                    ", LevelType=" + LevelType +
                    ", CompletionStatus=" + CompletionStatus +
                    ", LockStatus=" + LockStatus +
                    ", CompleteType=" + CompleteType +
                    '}';
        }
    }

    @Override
    public String toString() {
        return "LevelList{" +
                "MainLevels=" + MainLevels +
                ", BonusLevels=" + BonusLevels +
                '}';
    }
}
